Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 MARKET PLACE Terraced £186,114 £100,000 17 Apr 2009
63 MARKET PLACE Terraced £50,064 £39,950 23 Mar 2018